public telephone booth - German English Dictionary